Imitative Collaboration: A mirror-neuron inspired mixed reality collaboration method with remote hands and local replicas